Evolution of the Discrete Cosine Transform Using Genetic Programming
نویسندگان
چکیده
Compression of 2 dimensional data is important for the efficient transmission, storage and manipulation of Images. The most common technique used for lossy image compression relies on fast application of the Discrete Cosine Transform (DCT). The cosine transform has been heavily researched and many efficient methods have been determined and successfully applied in practice; this paper presents a novel method for evolving a DCT algorithm using genetic programming. We show that it is possible to evolve a very close approximation to a 4 point transform. In theory, an 8 point transform could also be evolved using the same technique. A Brief Overview of the DCT The cosine transform translates a set of data points from the spatial domain to the frequency domain using Cosine basis functions[6]. The DCT has found a wide range of application in signal processing, data compression, telecommunication, image processing, feature extraction and filtering. The DCT is a very important translation method in multimedia application. This is because the DCT as an approximation to the Karhunen-Loéve transform for first-order Markov stationary random data. DCT algorithms can be classified into three categories based on their approach. a) indirect computation, b) direct factorization, c) recursive computation. [11]. A two-dimensional DCT can be obtained by first applying a 1-D DCT over the rows followed by a 1-D DCT to the columns of the input data matrix. A great detail research of DCT is introduced in [17]. The expression of a 2-D DCT is based on the following: T i j c i j S m n m i N n j N n N
منابع مشابه
Face Recognition Using DCT and Hierarchical RBF Model
This paper proposes a new face recognition approach by using the Discrete Cosine Transform (DCT) and Hierarchical Radial Basis Function Network (HRBF) classification model. The DCT is employed to extract the input features to build a face recognition system, and the HRBF is used to identify the faces. Based on the pre-defined instruction/operator sets, a HRBF model can be created and evolved. T...
متن کاملA Method for Solving Optimal Control Problems Using Genetic Programming
This paper deals with a novel method for solving optimal control problems based on genetic programming. This approach produces some trial solutions and seeks the best of them. If the solution cannot be expressed in a closed analytical form then our method produces an approximation with a controlled level of accuracy. Using numerical examples, we will demonstrate how to use the results.
متن کاملA Genetic Programming-based Scheme for Solving Fuzzy Differential Equations
This paper deals with a new approach for solving fuzzy differential equations based on genetic programming. This method produces some trial solutions and seeks the best of them. If the solution cannot be expressed in a closed analytical form then our method produces an approximation with a controlled level of accuracy. Furthermore, the numerical results reveal the potential of the proposed appr...
متن کاملDistortion Estimation in Digital Image Watermarking using Genetic Programming
This paper introduces a technique of distortion estimation in image watermarking using Genetic Programming (GP). The distortion is estimated by considering the problem of obtaining a distorted watermarked signal from the original watermarked signal as a function regression problem. This function regression problem is solved using GP, where the original watermarked signal is considered as an ind...
متن کاملFace Recognition Using Bacteria Foraging Optimization-Based Selected Features
Feature selection (FS) is a global optimization problem in machine learning, which reduces the number of features, removes irrelevant, noisy and redundant data, and results in acceptable recognition accuracy. This paper presents a novel feature selection algorithm based on Bacteria Foraging Optimization (BFO). The algorithm is applied to coefficients extracted by discrete cosine transforms (DCT...
متن کامل